heliographic longitude - French English Dictionary